package engine.newUi
{
	import engine.ui.lite.BaseUI;
	
	import flash.display.MovieClip;
	
	import mx.core.ButtonAsset;
	
	import newx.com.control.NxClip;
	import newx.com.control.button.NxButton;
	import newx.com.control.group.NxViewGroup;
	import newx.com.control.text.NxInput;
	import newx.com.control.text.NxLabel;
	import newx.com.control.text.NxText;

	/**
	 * 手机验证 
	 * @author wangzj
	 * 
	 */	
	public class MobileCheckUI extends BaseUI
	{
		public static  var _self:MobileCheckUI;
		
		public var prinMC:MovieClip;
		public var BG2:MovieClip;
		public var giftRule:NxText;
		public var BG1:MovieClip;
		public var SuperManLabel:NxLabel;
		public var gift:NxText;
		public var MobileBtn:NxButton;
		public var CheckBtn:NxButton;
		public var MobileNumber:NxInput;
		public var CheckNumber:NxInput;
		public var SuperManGift:NxClip;
		public var Label1:NxLabel;
		public var Photo:MovieClip;
		public var gotoGift:NxButton;
		
		public function MobileCheckUI( popupUI:Boolean=true )
		{
			super(popupUI);
		}
		public static function getInstance():MobileCheckUI
		{
			if(_self==null)
			{
				_self= new MobileCheckUI();
			}
			return _self ; 
		}
		
		override public function Init():void
		{
			MobileCheckLogic.getInstance().Init(); 
		}
		override protected function BeforeShow():void
		{
			MobileCheckLogic.getInstance().BeforeShow();
		}
		override protected function AfterHide():void
		{
			MobileCheckLogic.getInstance().AfterHide(); 
		}
	}
}